dsh-cdp-browser: CDP Browser Automation with Zero Process Startup

`zaiwenj/dsh-cdp-browser` is a plugin for DeepSeek Harness designed to address the limitations of launching browsers in sandboxed environments and the high cost of conventional visual verification. The plugin controls an already running local browser via the CDP protocol, using Node’s `fetch` and `WebSocket` to achieve subprocess-free automation and pixel-level checks without relying on a vision model. It supports page operations, script execution, and multiple assertion types (pixel, CSS, DOM), but page reloading should be handled carefully to avoid state interference, and sampling at gradient stop points is recommended.

Read More